I'm not taking credit for this. JustDave wrote this and it's been working great on my site. I've tweaked the interface a bit, and written up the instructions to post here. Thanks Dave!!!
Mod Name / Version: ProfileStarRewards1.0 Description: This is a hack which awards stars to users based on the completeness of their profiles. A great alternative to user ratings...one where the user has complete control over their ratings....and people browsing the forums know how complete the profile is, before they click to view it (only to find an empty profile). Working under: UBB.threads 6.0.1 and 6.0.2 Any pre-requisites: Assumes you're not going to use the user rating feature. Author(s): JustDave Credits: JoshPet for suggesting it and tweaking the interface. Files Altered: changebasic.php, showflat.php, showthreaded.php, /languages/english/showprofile.php, showprofile.tmpl Database Altered: No New Files: none
Mod Name / Version: ProfileStarRewards1.1 Description: This is a hack which awards stars to users based on the completeness of their profiles. Version 1.1 adds the stars to the user list, with sort ability. Working under: UBB.threads 6.0.1 and 6.0.2 Any pre-requisites: Assumes you're not going to use the user rating feature. Author(s): JustDave Credits: JoshPet for suggesting it and tweaking the interface. Files Altered: changebasic.php, showflat.php, showthreaded.php, /languages/english/showprofile.php, showprofile.tmpl, showmembers.php, showmembers.tmpl, /languages/english/showmembers.php Database Altered: No New Files: none
Version 2.0 fixes some bugs and adds the profile rating to the Who's Online List. On the Who's Online list the stars will replace the status (Admin,Mod,User) column. Admin/Mod flags are added to user names to show Admins and Mods.
Mod Name / Version: ProfileStarRewards2.0
Description: This is a hack which awards stars to users based on the completeness of their profiles. Version 1.1 adds the stars to the user list, with sort ability. Version 1.2 adds the rating stars to the Who's Online view. Version 2.0 fixes some bugs with users who do not have any stars.
Been away for some time, so I might be missing something... Is it aimed to be a complete alternative to the current rating system? Or just an addition/improvement?
I think adding higher rating for profile completion is great, especially added to the current system. Having more fields filled in counting as more positive votes towards you. Sounds like this isnt the case, but anyway its a very interesting alternative.
I wonder... what happens when you remove a field content? Does the rating go down?
It's an alternative to using the user rating system as it was intended. Sort of a "symbol" to show that the profile is complete.
It's calculated when you run changebasic.php... So if I fill in all the fields, I get 5 stars. If I empty them out... my stars go away.
Users are loving this.... and version 2.0 that I tweaked with has fixed all the "quirks" that I had found. Might be coming up with a "status bar" version of this... as users still feel like stars "rate" people....so might switch to some sort of status bar type image.
Also posted another hack..very similar to this one, which uses a profile status bar like this []http://www.pettitfamily.net/josh/profile3.gif[/] to show the completeness of the profile, instead of the stars.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.